Sorted by Title |
Sort by Topic |
Sort by Date |
Setting the preferred CMM programatically?
(HTML)
QA1086: Uses the NCMConcatProfileSet structure to specify the CMM to be used to make the CMWorldRef with the NCWConcatColorWorld function.
|
Carbon, Cocoa, Games, Graphics & Imaging, Java, Performance, QuickTime |
2001-10-24 |
SGSetSettings unexpected results
(HTML)
QTMTB55: Explains why subsequent calls to the SGSetSettings can fail after the first call to SGSetSettings completed successfully.
|
QuickTime |
1999-10-11 |
Sharing Browser Cookies With Java Applets
(HTML)
( )
QA1265: Creating a persistent browser session (cookie) inside Java 1.3 Applets
|
Internet & Web, Java |
2004-10-13 |
Sharpening Full Scene Anti-Aliasing Details
(HTML)
QA1268: Using full scene anti-aliasing (FSAA) in OpenGL applications.
|
Graphics & Imaging |
2003-10-10 |
Shearing a Coordinate Space with NSAffineTransform
(HTML)
( )
QA1332: Describes a simple way to shear coordinate spaces by adding a few methods to the NSAffineTransform class.
|
Cocoa, Graphics & Imaging |
2004-01-29 |
siActive Channels Unsupported on Some Power Macs
(HTML)
( )
Deprecated - SND03: siActive Channels is unsupported on some older PowerMacs (siUnknownInfoType returned by SPBGetDeviceInfo).
|
Carbon, Music & Audio |
1996-06-01 |
Signaling the end of data when using AudioConverterFillComplexBuffer
(HTML)
QA1317: How to signal the end of data when using AudioConverterFillComplexBuffer to convert audio data.
|
Music & Audio |
2004-04-26 |
Signals and Threads
(HTML)
( )
QA1184: Describes how threads and signals interact.
|
Carbon, Darwin |
2002-08-27 |
The similarity field in ImageCodecBandCompress and Key Frames
(HTML)
( )
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
|
QuickTime |
2002-01-16 |
siMonitorSource Selector
(HTML)
( )
Deprecated - SND13: Using the sound output siMonitorAvailable, and siMonitorSource selectors.
|
Carbon, Music & Audio |
1998-04-12 |
Simulated Click on AWT Button
(HTML)
( )
Deprecated - JAVA01: Shows how to programmatically simulate a clicked button in MRJ 1.1.x for Mac OS9.
|
Java |
1998-12-07 |
siOSTypeInput Selectors
(HTML)
( )
Deprecated - SND12: The use of siOSTypeInputSource, and siOSTypeInputAvailable selectors and extracting the siOSTypeInputAvailable OSTypes returned.
|
Carbon, Music & Audio |
1998-04-12 |
siOSTypeInputAvailable Format
(HTML)
( )
Deprecated - SND09: The format of the data returned by the siOSTypeInputAvailable selector is SoundInfoList.
|
Carbon, Music & Audio |
1998-01-16 |
Sleep vs. Doze on Mac OS X
(HTML)
QA1309: Discusses and demonstrates sleep versus doze detection on Machintosh Mac OS X
|
Darwin, Device Drivers, Hardware, Performance |
2003-10-09 |
Solving NSTabView drawing problems in Mac OS X 10.1.x
(HTML)
( )
QA1117: Explains how to work around NSTabView draw problems in Mac OS X 10.1.x
|
Cocoa |
2002-02-14 |
Sorting Like the Finder
(HTML)
QA1159: Shows how to sort strings like the Finder's list view.
|
Carbon, Cocoa, Text & Fonts |
2004-10-27 |
Spaces in project names: solving "Missing file or directory" errors in Project Builder
(HTML)
QA1301: Explains "Missing file or directory" errors when building with Project Builder.
|
Tools |
2003-09-15 |
spatialQuality Values with Lossy Compression
(HTML)
( )
QA1126: Describes how the spatialQuality value reflects the setting of lossy compressed images like JPEG.
|
QuickTime |
2002-03-12 |
Special Profile Sizes in ColorSync Manager
(HTML)
CS03: Answers several questions on special profile sizes in ColorSync Manager and other efficiency issues.
|
Graphics & Imaging |
1995-05-01 |
Specifying Chunk Sizes
(HTML)
QTPC08: Discusses the meaning of a QuickTime movie atom's chunk value.
|
QuickTime |
1995-08-01 |
Specifying Proxy Settings
(HTML)
Deprecated - JAVA25: Specifying proxy settings in JDK 1.1.x for Mac OS Classic.
|
Java |
2000-04-24 |
Spooling in or out of CompressPicture or CompressImage
(HTML)
Deprecated - QD17: Recommends alternatives to spooling the results of CompressPicture or CompressImage to or from disk.
|
Carbon, Graphics & Imaging |
1995-09-15 |
SSL and Applet Caching in MRJ 2.2
(HTML)
Deprecated - JAVA22: SSL and Applet Caching in Mac OS Classic Java.
|
Java |
2000-02-02 |
Stack Crawl Not Showing Line Numbers
(HTML)
( )
Deprecated - JAVA06: Getting stack crawls to show the line numbers on Mac OS Classic.
|
Java |
1998-02-22 |
The state of mDNSResponder
(HTML)
QA1339: Explains how to obtain information regarding the internal state of mDNSResponder.
|
Darwin, Hardware, Networking |
2004-02-06 |
Static linking of user binaries on Mac OS X
(HTML)
( )
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
|
Carbon, Cocoa, Darwin, Tools |
2002-02-07 |
Stay away from custom Authorization dialogs
(HTML)
( )
QA1199: Explains why you shouldn't create a custom authorization dialog.
|
Security |
2002-09-20 |
Stepping Through QuickTime-Movie
(HTML)
QTMTB28: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
|
QuickTime |
1995-05-01 |
Stopping Forth command scrolls
(HTML)
( )
HW57: Describes how to limit Forth commands from scrolling off the screen.
|
Hardware |
1999-03-29 |
Storing file references in CFPreferences
(HTML)
QA1350: Storing file references in CFPreferences
|
Carbon |
2004-10-01 |
Stub Library FAQ
(HTML)
PLAT28: Explains stub libraries and their use, and differences between shared libraries and stub libraries.
|
Tools |
1997-03-14 |
Styled Custom Dialog Items Under Nav Services
(HTML)
( )
TB58: Describes how to customize the font characteristics of custom items in a NavPutFile dialog.
|
Carbon |
1999-01-11 |
Submenus not Updating With Mac OS Screen MenuBar
(HTML)
( )
QA1171: Workaround for a menu update problem with the screen menubar in Java 1.3.1
|
Java |
2002-07-12 |
Successful Call to NCWNewColorWorld
(HTML)
( )
CS08: Explains the return value of NCWNewColorWorld and the CMWorldRef parameter as a valid return value when successful.
|
Graphics & Imaging |
1996-02-09 |
Suppressing the "unexpectedly quit" alert
(HTML)
QA1288: Describes how to suppress the "unexpectedly quit" alert.
|
Carbon, Cocoa, Darwin |
2003-10-10 |
Switching between one and two machine mode for the Open Firmware user interface
(HTML)
( )
HW37: Explains how to change from one machine mode to two in the Open Firmware user interface.
|
Device Drivers, Hardware |
1999-02-15 |
Symbol to Library in GDB
(HTML)
QA1388: Shows how to find the library containing a symbol in GDB.
|
Tools |
2004-11-15 |
SyncCGContextOriginWithPort
(HTML)
QA1010: Describes how to use SyncCGContextOriginWithPort.
|
Graphics & Imaging |
2001-04-11 |
Synchronizing Sounds to Video
(HTML)
( )
Deprecated - SND19: Enabling regular sound callbacks under Mac OS 9 and Sound Manager 4.0.
|
Carbon, Music & Audio |
1999-10-05 |
Synchronous SysBeep
(HTML)
( )
Deprecated - SND18: Obtaining a synchronous SysBeep with Sound Manager 3.1.
|
Carbon, Music & Audio |
1999-10-05 |
Synchronous TCP OTConnect Client Call Completes Before Server Responds
(HTML)
( )
Deprecated - NW24: Explains why an OTConnect call will complete before the server responds.
|
Carbon, Networking |
1996-05-14 |
T_DATA_REQ vs M_DATA TPI Message Blocks
(HTML)
( )
NW42: Explains why OT passes data to a TPI module using M_DATA message blocks instead of M_PROTO+T_DATA_REQ.
|
Carbon, Cocoa, Core Foundation, Device Drivers, Games, Hardware, Internet & Web, Networking |
1996-10-25 |
Targeting DebuggingCarbonLib asserts
(HTML)
Deprecated - QA1033: Describes how to focus DebuggingCarbonLib asserts to a single application.
|
Carbon |
2001-05-04 |
TCP Application Acquires Different Port Address After Relaunch
(HTML)
Deprecated - NW28: Explains why a server application acquires a different TCP/IP port address after restarting.
|
Networking |
1996-05-14 |
TCP Option Sizes
(HTML)
Deprecated - NW27: Tells where to get more information on TCP Option sizes and setting TCP Options.
|
Carbon, Networking |
1996-05-14 |
TCP/IP Option Sizes
(HTML)
( )
NW62: Enumerates the TCP/IP options and their sizes for Open Transport.
|
Carbon, Device Drivers, Games, Hardware, Internet & Web, Networking, Porting |
1999-04-26 |
Temporary Memory
(HTML)
( )
ME08: Discusses the tradeoff between temporary memory and system memory for short-lived memory requirements.
|
Carbon |
1998-08-24 |
Text Encodings in VFS
(HTML)
( )
QA1173: How to handle text encodings correctly when writing a file system (VFS) plug-in for Mac OS X.
|
Carbon, Darwin |
2003-02-10 |
Third party VFS can't unmount on Mac OS X 10.3
(HTML)
QA1308: Describes changes in unmounting behavior for VFS plug-ins under Mac OS X 10.3 "Panther."
|
Carbon, Cocoa |
2003-10-23 |
Timely Issues - 1904
(HTML)
( )
OPS23: Explains why the beginning of the year 1904 was chosen for epoch of the Time global variable.
|
Carbon, Cocoa, Darwin, Hardware |
1999-05-17 |
Tioga PostScript Printing Plugins in Mac OS X 10.2
(HTML)
( )
QA1085: Why Tioga printing plugins for PostScript printing aren't called on Mac OS X 10.2 and later.
|
Graphics & Imaging, Printing |
2003-07-14 |
Tips on USB driver matching for Mac OS X
(HTML)
QA1076: Gives some tips on getting USB driver matching to work.
|
Device Drivers, Hardware |
2001-10-02 |
Toolkit.beep doesn't beep!
(HTML)
( )
QA1257: Discusses a problem with the Toolkit.beep call under Java 1.3.1.
|
Java |
2003-04-11 |
Track Editing
(HTML)
QTMCC17: Discusses different APIs used to edit tracks in QuickTime movies.
|
QuickTime |
2000-09-22 |
Translating Postscript font file names
(HTML)
( )
TX09: Describes how to translate a font name to a Postscript font file name.
|
Carbon, Text & Fonts |
1997-11-17 |
Turning Off Core Graphics Clipping
(HTML)
QA1050: Explains how to clear the clipping path for a CGContext.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-07-02 |
Unexpected CG state changes
(HTML)
QA1045: Explains why the Core Graphics drawing state sometimes changes for no apparent reason.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-07-02 |
Unsolicited About Boxes
(HTML)
QA1363: How to properly override the default about and quit behaviors in Java 1.4 and later
|
Java |
2004-08-31 |
Unwanted Audio with DV Capture
(HTML)
( )
QA1105: Explains why audio is captured from a DV source even though you may not want to.
|
QuickTime |
2002-01-14 |
Updating OpenGL Contexts
(HTML)
( )
QA1209: When and why to update an OpenGL context in response to system and user actions.
|
Carbon, Games, Graphics & Imaging |
2003-06-19 |
Updating the TXT record of a Rendezvous service
(HTML)
QA1302: Explains how to update a Rendezvous TXT record while running on either Jaguar or Panther.
|
Carbon, Cocoa, Core Foundation, Darwin, Networking |
2004-07-14 |
URL Access and the Missing Progress Dialog
(HTML)
( )
Deprecated - QA1140: Explains a known bug in URL Access related to progress dialogs.
|
Carbon, Networking |
2002-09-23 |
URL Access vs. CFNetwork
(HTML)
QA1291: Explains when to choose URL Access or CFNetwork when downloading files from within your application.
|
Carbon, Core Foundation, Networking |
2003-10-29 |
Use empty string for Rendezvous domains
(HTML)
QA1331: Explains what to specify for the domain parameter when using Rendezvous API's.
|
Networking |
2004-02-06 |
Use NSSound instead of NSMovie for audio only playback on Mac OS X 10.3 and greater
(HTML)
QA1335: Why using NSSound may be a better choice than using NSMovie for audio only playback.
|
Music & Audio |
2004-02-04 |
Use the Doorbell
(HTML)
( )
Deprecated - FW01: Explains the function of the FireWire Serial Bus Protocol 2 (SBP2) doorbell.
|
Hardware |
1999-05-17 |
Using "words" in Open Firmware
(HTML)
HW73: Explains how to search for specific entries within all the global and local Open Firmware words.
|
Device Drivers, Hardware |
1999-10-11 |
Using .zip and .jar Files With Applets
(HTML)
( )
Deprecated - JAVA04: Shows how to call an applet bundled in a .jar or .zip file on Mac OS Classic.
|
Java |
1998-02-22 |
Using a QuickTime time base callback to detect when a movie has stopped
(HTML)
( )
QA1282: Using a QuickTime time base callback (NewCallBack) to detect when a movie has stopped.
|
QuickTime |
2003-08-12 |
Using AppleScript to send an email with an attachment
(HTML)
( )
QA1018: Explains how to send an attachment with an email message using an AppleScript.
|
AppleScript, Carbon |
2002-01-04 |
Using Clip Region and Buffer Rectangles with OpenGL Carbon
(HTML)
( )
QA1222: Shows the basics of using buffer rectangles and clip regions with AGL.
|
Carbon, Games, Graphics & Imaging |
2002-12-19 |
Using cmPathBased profile locations on Mac OS X
(HTML)
( )
QA1203: Shows how to correctly specify cmPath-based profile locations on Mac OS X
|
Carbon, Graphics & Imaging |
2002-11-06 |
Using cmpWantsRegisterMessage not recommended on Mac OS X
(HTML)
( )
QA1192: Describes why using the cmpWantsRegisterMessage flag is not recommended on Mac OS X.
|
QuickTime |
2003-03-11 |
Using Custom Color Tables
(HTML)
( )
QTW93: Use a custom 236-color table for 8-bit movies with QuickTime 3 for Windows.
|
QuickTime |
1998-09-21 |
Using Embedded EPS Profiles
(HTML)
( )
CS09: Gives source on embedding ColorSync profiles in EPS as well as PICT and TIFF formats.
|
Graphics & Imaging |
1996-02-09 |
Using Interface Builder's NSOpenGLView or Custom View objects for an OpenGL application
(HTML)
QA1167: Describes usage cases for both NSOpenGLViews and Custom Views for Cocoa OpenGL applications
|
Cocoa, Games, Graphics & Imaging |
2004-10-28 |
Using JDK Tools Under MRJ 2.2
(HTML)
Deprecated - JAVA23: Using the JDK tools under Mac OS Classic Java.
|
Java |
2000-02-02 |
Using Mac Toolbox routines Under Windows 98/95/NT
(HTML)
( )
QTW87: Some Macintosh Toolbox functions are available with QuickTime 3 for Windows.
|
QuickTime |
1998-09-21 |
Using Mac-style Resources
(HTML)
( )
QTW86: Using Mac-style resources in a Windows 98/95/NT or DLL using QuickTime 3 for Windows FSpOpenResFile function.
|
QuickTime |
1998-09-21 |
Using MovieExportSetSampleDescription to specify the format of exported data
(HTML)
QTMTB59: Describes using the ConvertMovieToFile routine to export a WAV audio-only movie to an AIFF file using a specific compressor.
|
QuickTime |
2000-09-05 |
Using Navigation Services to filter QuickTime files
(HTML)
( )
QA1152: Using the CanQuickTimeOpenFile function in a Navigation Services filter to display files that QuickTime can open.
|
Carbon, QuickTime |
2002-07-15 |
Using Pascal strings in Project Builder
(HTML)
QA1053: Shows how to force gcc (compiler used by Project Builder) to understand Pascal strings.
|
Tools |
2001-06-28 |
Using qd and QDGlobals
(HTML)
( )
Deprecated - QD40: Why a sample program compiled with SC may give the link error: undefined entry qd. Provides a solution.
|
Carbon, Graphics & Imaging, Tools, User Experience |
1996-02-09 |
Using QTSetAtomData
(HTML)
( )
QA1231: Explains what QTSetAtomData does with the data passed into it.
|
QuickTime |
2003-01-14 |
Using QuickTime to access MP3 ID3 Tags
(HTML)
( )
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
|
QuickTime |
2002-04-11 |
Using Runtime.exec to open a URL
(HTML)
( )
Deprecated - JAVA12: Shows how to use Runtime.exec on Mac OS Classic Java to open a URL.
|
Java |
2001-08-03 |
Using SetMovieGWorld to draw to the window back buffer
(HTML)
QA1043: Explains how to draw into the back buffer with SetMovieGWorld.
|
QuickTime |
2001-06-26 |
Using Sound control panel to configure the sound input settings
(HTML)
( )
SND17: Under Mac OS 9.0, configuring sound input settings isn't possible after application launch.
|
Carbon, Music & Audio |
1999-10-05 |
Using stdin on the Macintosh
(HTML)
( )
Deprecated - JAVA02: Shows how to use stdin on MRJ for Mac OS Classic.
|
Java |
1998-12-07 |
Using System.currentTimeMillis( )
(HTML)
Deprecated - JAVA20: Using System.currentTimeMills() on Mac OS Classic Java.
|
Java |
2000-02-02 |
Using Temporary Memory with OpenPicture
(HTML)
Deprecated - QD20: Provides several techniques of causing OpenPicture to allocate temporary memory for a picture handle.
|
Carbon, Games, Graphics & Imaging, Performance, User Experience |
1996-02-01 |
Using the latest Mac OS X headers in my CFM project with CodeWarrior
(HTML)
QA1379: Describes how to use the latest Mac OS X headers in CodeWarrior by modifying the CFM project access paths.
|
Tools |
2004-10-08 |
Using the MRJ with IE 5
(HTML)
Deprecated - JAVA26: Describes using MRJ with IE 5 and JDK 1.1.x on Mac OS Classic.
|
Java |
2000-08-14 |
Using the QuickTime for Java libraries on OS X
(HTML)
( )
QA1058: Where to locate the QTJava.zip file for inclusion in your java/javac classpath.
|
Java, QuickTime |
2002-04-08 |
Using the Wide Routines in <FixMath.h>
(HTML)
TB14: Details the Wide routines listed in the FixMath.h header (WideDivide, WideCompare, WideBitShift, WideShift, etc.).
|
Carbon |
1995-06-01 |
Using Windows GDI for all drawing
(HTML)
QTW98: Using the Windows Graphics Device Interface (GDI) for all drawing under QuickTime for Windows.
|
QuickTime |
2000-09-05 |
Variable arguments in Objective-C methods
(HTML)
QA1405: How to implement methods which take a variable number of arguments.
|
Cocoa |
2005-01-13 |
The 'vers' Resource and Your Place in the World
(HTML)
TX14: Setting the correct country code in the 'vers' resource to reflect the application's localization.
|
Carbon |
2000-05-01 |
Video Output Components - Implementing QTVideoOutputGetIndSoundOutput on Mac OS X
(HTML)
( )
QA1206: Describes how to support the QTVideoOutputGetIndSoundOutput function in Mac OS X.
|
QuickTime |
2002-10-29 |
Video Output Components - QTVideoOutputGetIndImageDecompressor
(HTML)
( )
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
|
QuickTime |
2003-01-03 |